//
//  MJDeviceInfo.h
//  MJ
//
//  Created by qiaoBu on 2017/12/13.
//  Copyright © 2017年 lina. All rights reserved.
//

#import <Foundation/Foundation.h>
typedef NS_ENUM (NSInteger, DeviceModel){//0~3
    
    iPhone4,//320*480
    iPhone5,//320*568
    iPhone6,//375*667
    iPhone6Plus,//414*736
    UnKnown
};

//手机系统系列
typedef NS_ENUM (NSInteger, DeviceSystemSeries){//0~5
    iOS6 ,//6.0~7.0
    iOS7, //7.0~8.0
    iOS8,//8.0~9.0
    iOS9,//9.0~10.0
    iOS10,//10.0~11.0
    iOS11//11.0以上
};

@interface MJDeviceInfo : NSObject

//获取本地化版本
+ (NSString *)deviceLocalizedModelName;

//获取当前系统的版本——@"10.0"
+ (NSString *)deviceSystemVersion;

//手机系统系列
+ (DeviceSystemSeries)deviceSystemSeries;

// 获取设备所有者的名称——"My iPhone"
+ (NSString *)deviceOwnerName;

// 获取当前运行的系统名称——@"iOS"
+ (NSString *)deviceSystemVersionName;

//手机的电量
+ (CGFloat)deviceBatteryLevel;

//获取设备的型号名——@"iPhone 1G"
+ (NSString *)deviceModelName;

//手机型号 @"4S"
+ (DeviceModel)deviceModel;

//设备屏宽
+ (CGFloat)deviceScreenWidth;

//设备屏高
+ (CGFloat)deviceScreenHeight;

@end
